@charset "utf-8";
body{ padding:0; margin:0; font-family:"宋体", Arial, sans-serif;}
il,ul,ol{ padding:0; margin:0; list-style:none;}
h1,h2,h3,h4,h5,h6,dl,dt,dd { margin:0; padding:0;}
body,ul,ol,dl,caption,pre,p,blockquote,input,textarea,form,button {margin:0; padding:0;}
img { border:none;}

.clear{ clear:both;}
.hidden{ display:none;}
.unhidden{ display:block;}

a,a:visited{ color:#39c; text-decoration:none;}
a:hover{text-decoration:underline;}
.pwb_bt{ font-size:12px; line-height:16px;height:20px;}
.del{ color:#999;}

.con { width:970px; margin:0 auto; font-size:12px; line-height:20px; color:#999; background:url(../images/../images/bg_main.gif) repeat-y 0 0;}
.foot { width:790px; margin:0 auto; font-size:12px; line-height:20px; color:#999; background:url(../images/bg_main.gif) repeat-y 0 0; padding-left:180px;}
.menu { float:left; width:160px; background:#e1e1e1; padding:15px 10px;}
.main { float:right;width:790px;}

/**登录框**/
.login_p { background:#39c;}
.login_p .con{ background:none;}
.login {width:200px; margin:150px auto 0 auto;}
.login .l_t{ background:url(../images/title.gif) no-repeat 10px 0; width:200px; height:68px; margin-bottom:20px;}
.login ul.ipt{ font-size:12px;}
.login ul.ipt li{ position:relative; height:32px; width:200px; margin-bottom:16px;}
.login ul.ipt li.id { background:url(../images/input_id.jpg) no-repeat 5px 0;}
.login ul.ipt li.cf { background:url(../images/input_certification.jpg) no-repeat 5px 0;}
.login ul.ipt .ipt_id { position:absolute; width:172px; height:21px; top:5px; left:14px; border:none; background:none; padding:0; margin:0; color:#39c; line-height:21px; font-weight:bold;}
.login ul.ipt .ipt_cf { position:absolute;width:75px; height:21px; top:5px; left:105px; border:none; background:none; padding:0; margin:0; color:#39c; line-height:21px; font-weight:bold;}
.login ul.ipt .cfpic{ position:absolute;width:75px; height:21px; top:5px; left:14px; border:none; background:none; padding:0; margin:0;overflow:hidden;}
.login ul.ipt .bt_l { background:url(../images/bt_login.jpg) no-repeat; width:109px; height:32px; padding:0; margin:0; font-size:0; border:none; cursor:pointer; margin-left:45px;}
.login ul.ipt .bt_l2 { background:url(../images/bt_login2.jpg) no-repeat; width:109px; height:32px; padding:0; margin:0; font-size:0; border:none; cursor:pointer; margin-left:45px;}
.login ul.ipt .l_fell{ background:#333; text-align:center;line-height:20px; color:#fff; line-height:32px;}

/**菜单栏**/
.menu .m_tit{ color:#FFF; font-weight:bold; margin-bottom:20px;font-family: Helvetica, "宋体", Arial, sans-serif;}
.userid {color:#999; text-indent:1em; border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:15px;}
.userid a,.userid a:visited{ color:#3cf;}
.userid a:hover{ color:#3cf;}
.userid a.fenge { border-right:1px solid #999; margin-right:10px; padding-right:10px;}

dl.md{ margin-bottom:35px; width:160px; overflow:hidden;}
dl.md dt.md_tit{ font-size:16px; line-height:24px; margin-bottom:5px;}
dl.md dd.md_con{}
dd.md_con dl { margin-top:5px; float:left; width:160px;}
dd.md_con dt{ float:left; color:#94ccf5;}
dd.md_con dt a,dd.md_con dt a:visited{ background:url(../images/icon_01.gif) no-repeat 0 -2px; text-decoration:none; color:#6b6b6b; padding-left:17px;line-height:16px; margin-right:5px;}
dd.md_con dt a:hover{ background:url(../images/icon_02.gif) no-repeat 0 -2px;color:#3cf; }
dd.md_con dt a.act{ color:#000; font-weight:bold;}
dd.md_con dd{ float:right}
dd.md_con dd a,dd.md_con dd a:visited { color:#999; text-decoration:none;}
dd.md_con dd a:hover {color:#3cf;text-decoration:underline;}

/**main**/
.main dl.m_tit{ width:770px; padding:10px; overflow:hidden;}
.main dl.m_tit .m_tita{ font-size:12px; margin-left:10px;}
.main dl.m_tit dt{ float:left;color:#999;margin-bottom:20px;font-family: Helvetica, "宋体", Arial, sans-serif; font-size:20px;}
.main dl.m_tit dd.mt_bt{ float:right; padding-top:3px;}
.main dl.m_tit dd.mt_back{ float:left; margin-left:10px; padding-top:3px;}

/**table**/
.tab{ width:790px; overflow:hidden;}

.tab ul.piclist{ float:left; color:#666; padding-left:30px; padding-top:15px; border-bottom:1px solid #f0f0f0; width:800px;}
.tab ul.piclist li{ float:left; width:160px; padding-right:30px; padding-bottom:15px;position:relative}
.tab ul.piclist p.pr {position:relative; background:#333; width:160px; height:120px;}
.tab ul.piclist p.pr b{ position:absolute; bottom:5px; left:5px;FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/icon_qing.png'); width:27px; height:23px;}
.tab ul.piclist p{ width:160px; overflow:hidden; margin-bottom:5px;}
.tab ul.piclist p.cz{ background:#f0f0f0; height:20px; padding:5px 0}
.tab ul.piclist .box{ width:30px; float:left;}
.tab ul.piclist .bj{ width:45px; float:right;text-align:center;}

.plg { position:absolute; border:1px solid #c6c6c6; width:415px;background:#f0f0f0; padding:10px 34px; top:50%; left:50%; color:#333;}
.plg div{ float:left}
.plg span{font-size:12px; color:#999;}
.plg .tjsx { border:1px solid #c6c6c6; width:430px; font-size:12px; overflow:hidden; background:#FFF}
.plg .tjsx .ipt{ width:280px;}
.plg .tjsx_sx{ padding:5px 10px;}
.plg p.tjsx_p { width:420px; text-align:left; color:#999;}
.plg p.ipdx { width:410px; background:#e0f8fd; padding:10px; border-top:1px solid #c6c6c6; color:#666; line-height:24px;}
.plg p.v_b{ text-align:center; height:30px; padding-top:10px;}

.nl_view { position:absolute; border:1px solid #c6c6c6; width:300px;background:#f0f0f0; padding:10px 34px; top:50%; left:50%; color:#333;}
.nl_view .nl_ipt { width:180px; border:1px solid #39c; padding:2px; color:#999;}
.nl_view dl{ margin-bottom:10px;}
.nl_view dt{float:left;}
.nl_view dd{float:left;}
.nl_view dd p{ color:#999;}
.nl_view p{ margin-bottom:5px;}
.nl_view span { color:#999;}
.nl_view p.v_c{ text-align:right;}
.nl_view p.v_b{ text-align:center;}
.nl_view .textarea { width:298px; border:#39c 1px solid; height:130px;}
.tab td{line-height:20px; text-align:center; vertical-align:middle; overflow:hidden;}
.tab td.textleft { text-align:left;}

.tab .t_tit{ background:#909090; width:770px; height:24px; color:#FFF; padding:0 10px;}
.tab td.nl_0 { width:30px;}
.tab td.nl_1 { width:240px;}
.tab td.nl_2 { width:70px;}
.tab td.nl_3 { width:90px;}
.tab td.nl_4 { width:90px;}
.tab td.nl_5 { width:80px;}
.tab td.nl_6 { width:80px;}
.tab td.nl_7 { width:110px;}

.tab td.np_0 { width:30px;}
.tab td.np_1 { width:240px;}
.tab td.np_2 { width:90px;}
.tab td.np_3 { width:100px;}
.tab td.np_4 { width:90px;}
.tab td.np_5 { width:240px;}

.tab td.tk_0 { width:30px;}
.tab td.tk_1 { width:240px;}
.tab td.tk_2 { width:90px;}
.tab td.tk_3 { width:90px;}
.tab td.tk_4 { width:90px;}
.tab td.tk_5 { width:90px;}
.tab td.tk_6 { width:160px;}


.tab td.it_0 { width:30px;}
.tab td.it_1 { width:190px;}
.tab td.it_2 { width:190px;}
.tab td.it_3 { width:190px;}
.tab td.it_4 { width:190px;}

.tab td.ma_0 { width:150px;}
.tab td.ma_1 { width:150px;}
.tab td.ma_2 { width:150px;}
.tab td.ma_3 { width:150px;}
.tab td.ma_4 { width:190px;}

.tab .t_con{width:790px;color:#999;}
.tab .t_con td{ border-bottom:1px solid #f0f0f0; padding-top:20px; padding-bottom:20px;}
.tab ul.chos { background:#f0f0f0; width:780px; padding-left:10px; height:24px; line-height:24px;}
.tab ul.chos li{ float:left; margin-right:10px;}

/*CSS manu style pagination*/

.manu { margin:5px 3px 3px 3px;padding:3px;float:right;}
.manu a { border:#eee 1px solid; padding:2px 5px 2px 5px; margin:2px;COLOR: #39c;TEXT-DECORATION: none}
.manu A:hover { border:#999 1px solid;COLOR: #666;}
.manu A:active {border:#999 1px solid;COLOR: #666;}
.manu .current { border:1px solid #39c; padding:2px 5px;FONT-WEIGHT: bold;MARGIN: 2px;COLOR: #fff;BACKGROUND-COLOR: #39c}
.manu .disabled { border:#eee 1px solid;MARGIN: 2px;COLOR: #ddd; padding:2px 5px;}

.manu2 { float:right;margin:3px;padding:3px; }
.manu2 .ipt { padding:0 3px; margin:0 3px; width:23px; border:1px solid #999; font-size:12px; line-height:16px; color:#39c;}

.tab_ser { background:#909090; padding-left:10px; color:#FFF;height:30px; margin-top:40px; padding-top:5px;}
.tab_ser .ipt{ color:#999; height:16px; line-height:14px; margin-right:5px; padding-top:2px;}


.tab2{ width:765px;border-top:1px solid #f0f0f0; padding-top:20px; padding-left:25px;}
.tab2 dl {width:740px; float:left; margin-bottom:15px;font-size:16px; color:#555; overflow:hidden;}
.tab2 dt{ float:left;line-height:22px;}
.tab2 dd{ float:left; padding-left:10px;}
.tab2 dd div{ float:left;}
.tab2 .ree{ width:765px; text-align:center; float:left; padding-bottom:30px;}
.tab2 .ree .pwb_bt{ font-size:16px; line-height:18px;height:24px;}
.tab2 dl.n_c{}
.tab2 dl.n_c dt{color:#ccc;}
.tab2 dl.n_c .xl{ color:#ccc;}
.tab2 label.n_cl{ font-size:12px; margin-right:30px;}
.tab2 .ipt{ border:1px solid #ccc;height:16px; padding:2px;color:#555;}
.tab2 .ipta{ width:350px;border:1px solid #ccc;height:16px; padding:2px;color:#555; height:200px;}
.tab2 .ipt350 { width:350px;border:1px solid #ccc;height:16px; padding:2px;color:#555;}
.tab2 p{ font-size:12px; color:#999; padding-left:10px;}
.tab2 span{ font-size:12px; color:#999; padding-left:10px;}
.tab2 span.tj{ font-size:12px; color:#999; padding-left:0px;}
.tab2 p.tj{ border:1px solid #ccc; background:#ffffc6; padding:5px 10px; line-height:14px; width:510px;}
.tab2 dd div.tjsx { border:1px solid #c6c6c6; width:430px; font-size:12px; overflow:hidden;}
.tab2 .tjsx .ipt{ width:280px;}
.tab2 .tjsx_sx{ padding:5px 10px;}
.tab2 p.tjsx_p { width:420px; text-align:right;}
.tab2 p.ipdx { width:410px; background:#e0f8fd; padding:10px; border-top:1px solid #c6c6c6; color:#666; line-height:24px;}
.tab2 dl.qx { font-size:12px; padding-left:18px;}
.tab2 dl.qx dt { width:50px;}
.tab2 dl.qx dd { padding-left:15px;}
.tab2 dl.hr { border-top:1px solid #ccc; padding-top:20px;}
.tab2 dl.qx label{width:100px; float:left; line-height:22px; height:30px;}

.dt_f{ float:left;}
.t_f{ position:relative; color:#F60; padding-left:10px; float:left}
.t_f a{color:#F60; background:none; border:none; line-height:20px; cursor:pointer; font-size:12px;}
.tips{ position:absolute;float:none; top:0; left:70px; width:340px; border:1px solid #000; background:#e1e1e1; padding:10px; color:#333; overflow:hidden; display:none;}
.tips h6{ font-size:12px;}
#tip p.p_c{ margin-bottom:10px; color:#000;}
